primary impression - Francés Inglés Diccionario